Design Patterns & Frameworks: On the Issue of Language Support
نویسنده
چکیده
Object-oriented frameworks and design patterns are useful abstractions that are relatively new to the object-oriented paradigm. The implementation of the abstractions, however, suffers from a number or problems due to the fact that insufficient language support is provided by the traditional object-oriented paradigm. In this paper, we analyse these problems, study the different approaches for providing extended language support that can be identified and specify the requirements that have to be fulfilled by such approaches. In addition, we present examples on how language support for design patterns and object-oriented frameworks can be provided using the layered object model, our extended object-oriented research language.
منابع مشابه
Tools Supporting the Use of Design Patterns in Frameworks
Application frameworks are probably the most effective method to promote reuse in software development today. They support concrete architectural reuse by laying down the application logic and by letting the users to derive solutions for their specific needs. Many industrial strength frameworks have been available for quite some time. At the moment, frameworks are evolving towards compositional...
متن کاملEvaluating ELT Materials: A Comparison between Traditional Materials and Mobile Apps
This study attempted to evaluate and compare language learning apps and the related traditional books on the same subject. The apps included Murphy’s English Grammar and Cambridge Discovery Readers and the traditional materials were English Grammar in Use and Developing Reading Skills. The study, thus, aimed to do a comparative analysis between traditional ELT materials and the digital versions...
متن کاملEvaluating ELT Materials: A Comparison between Traditional Materials and Mobile Apps
This study attempted to evaluate and compare language learning apps and the related traditional books on the same subject. The apps included Murphy’s English Grammar and Cambridge Discovery Readers and the traditional materials were English Grammar in Use and Developing Reading Skills. The study, thus, aimed to do a comparative analysis between traditional ELT materials and the digital versions...
متن کاملRepresenting Design Patterns and Frameworks in UML - Towards a Comprehensive Approach
Design patterns and frameworks have become important concepts in object development. As well important is UML as the standard modeling language. But there is not sufficient support to model design patterns and frameworks in design class diagrams (DCDs) without using the extension mechanisms, that is, stereotypes, constraints, and tagged values. Some approaches have been developed to improve the...
متن کاملBusiness Information System Design Based on Process Patterns and Frameworks
In this paper, I will present a novel approach for encapsulating high level knowledge and business logic in the design of Business Objects Frameworks. These frameworks are derived from formal and explicit Business Process Patterns, which are generalized designs that include best practices for businesses in a given application domain. A pattern and a framework derived from it can be applied to t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997